function UserUATMzpdSummary(){
	this.form=this.InitForm();
	this.table=this.InitTableByBt();
	this.getorgtj();
}
UserUATMzpdSummary.prototype.InitForm=function(){
	var form;
    $("#year").val($("#hidyear").val());
	layui.use('form', function(){
       form = layui.form; //只有执行了这一步，部分表单元素才会自动修饰成功
       form.on('select(year)', function (data) { 
    	   $("#hidyear").val(data.value);
    	   form.render('select');   
    	   vUserUATMzpdSummary.searchtable();
       });
       
       form.on('select(zzpdjg)', function (data) { 
    	   $("#hidzzpdjg").val(data.value);
    	   form.render('select');   
    	   vUserUATMzpdSummary.searchtable();
       });
       
       form.on('select(dymzpyjg)', function (data) { 
    	   $("#hiddymzpyjg").val(data.value);
    	   form.render('select');   
    	   vUserUATMzpdSummary.searchtable();
       });
       
       form.on('select(szdw)', function (data) { 
    	    
    	   vUserUATMzpdSummary.searchtable();
       });
       
       
	   form.render();
	});  
	return form;
}

UserUATMzpdSummary.prototype.InitTableByBt=function (){
	var table;
	var _this=this;
	layui.use('table', function() {
	    table = layui.table;
	    table.init('uatmzpdsummarylist', {
			height : $(window).height() - 265
			,url : 'get_summary_list' // 数据接口
			,page : false // 开启分页
			,limit : 3000
			,limits:[3000]
			,id: 'uatmzpdsummary'
			,method:"post"
				,request:{
					type:'post'
				}
				,where:{
					year: $("#year").val(),
					zzpdjg:$("#zzpdjg").val(),
					dymzpyjg:$("#dymzpyjg").val(),
					szdw:$("#szdw").val()
					}
			    ,done: function(res, page, count){
			    	
			    	var dataarr=res.data;
			    	$("[data-field='begintime']").children().each(function(index){ 
			    		if(index>0){
			    			var text=$(this).text();
			    			var begin=(new Date(text)).format("yyyy-MM-dd");
			    			$(this).text(begin);
			    		}
	               })  
	               $("[data-field='endtime']").children().each(function(index){ 
			    		if(index>0){
			    			var text=$(this).text();
			    			var begin=(new Date(text)).format("yyyy-MM-dd");
			    			$(this).text(begin);
			    		}
	              })  
	              
	              $("[data-field='year']").children().each(function(index){ 
			    		if(index>0){
			    			var text=$(this).text();
			    			if(text=="0"){
			    				$(this).text($("#year").val());
			    			}
			    			
			    		}
	              }) 
	              
	               
	         
			    }
				
				
		  });
	    //监听工具条
	    table.on('tool(uatmzpdsummarylist)', function(obj){
	    	
	      var data = obj.data;
	      if(obj.event === 'detail'){
	        layer.msg('ID：'+ data.id + ' 的查看操作');
	      } else if(obj.event === 'del'){
	    	  
	        top.mylayui.confirm('确定要删除吗？',{icon: 0}, function(index,dd){
	        	 top.mylayui.close(index);
	        	 vUser.deleteentity(data.userid);
	        });
	      } else if(obj.event === 'wjsm'){
	    	  vUserUATMzpdSummary.openadd(obj.data.userid,$("#year").val(),0);
	      }
	      else if(obj.event === 'btnsb'){
	    	  top.mylayui.confirm('确定要上报吗？',{icon: 0}, function(){
	    		  vUserUATMzpdSummary.updatemzpdsummarystatus(data.mzpdsummaryid);
	    	  });
	    	 
		  }
	    });
	})
	
	return table;
	
	

}

UserUATMzpdSummary.prototype.searchtable=function(){
	this.table.reload('uatmzpdsummary', { 
		  page: {
	        curr: 1 //重新从第 1 页开始
	      }
	    ,where: {  
	    	year: $("#year").val(),
			zzpdjg:$("#zzpdjg").val(),
			dymzpyjg:$("#dymzpyjg").val(),
			szdw:$("#szdw").val()
	    }  
	}); 
	
	vUserUATMzpdSummary.getorgtj();
}

UserUATMzpdSummary.prototype.openadd=function(userid,year,quarter){

	top.mylayui.open({
        type: 2,
        title: false,
        shadeClose: true,
        shade: 0.5,
        area: ['700px', '250px'],
        content: 'common/user_vtdp?userid='+userid+"&year="+year+"&quarter="+quarter
      });
//	$("#wjiframe").attr("src", '../common/user_vtdp?userid='+userid);
//	top.mylayui.open({
//		  type: 1,
//		  title: false,
//		  closeBtn: 0,
//		  shadeClose: true,
//		  skin: 'yourclass',
//		  area: ['500px', '300px'],
//		  content: $("#wjcontent")
//		});
	

}

UserUATMzpdSummary.prototype.updatemzpdsummarystatus=function(mzpdsummaryid){
	$.ajax({
		type:"POST",
		url:"update_mzpdsummarystatus",
		data:{mzpdsummaryid:mzpdsummaryid},
		beforeSend:function(XHR){
			
		},
		success:function(data){
			data=eval('('+data+')');
			if(data.result>0){
				top.mylayui.msg(data.msg, {icon: 1});
				document.location.reload();
			}
			else{
				top.mylayui.msg(data.msg, {icon: 0});
			}
		},
		complete:function(XHR){
			
		},
		error:function(){
			
		}
	});
}

UserUATMzpdSummary.prototype.shangbao=function(){
	var orgname=$("#hidorgname").val();
	top.mylayui.confirm('确定要上报吗？',{icon: 0}, function(index,dd){
   	 top.mylayui.close(index);
   	 
   });
	
}


UserUATMzpdSummary.prototype.getorgtj=function(){
	$.ajax({
		type:"POST",
		url:"get_org_tj",
		data:{orgid:$("#szdw").val(),year:$("#year").val()},
		beforeSend:function(XHR){
			
		},
		success:function(data){
			data=eval('('+data+')');
			var zs = parseInt(data.zs%10); //个位
			var zs10 = parseInt((data.zs%100)/10); //十位数
			var zs100 = parseInt(data.zs/100);
			zs>0?$("#zs").removeClass("jhs").addClass("btjhs").html(zs):$("#zs").removeClass("btjhs").addClass("jhs").html(zs);
			if(zs100>0){
				$("#zs10").removeClass("jhs").addClass("btjhs").html(zs10);
			}
			else{
				zs10>0?$("#zs10").removeClass("jhs").addClass("btjhs").html(zs10):$("#zs10").removeClass("btjhs").addClass("jhs").html(zs10);
			}
			zs100>0?$("#zs100").removeClass("jhs").addClass("btjhs").html(zs100):$("#zs100").removeClass("btjhs").addClass("jhs").html(zs100);
			
			var sigjd = parseInt(data.sigjd%10); //个位
			var sigjd10 = parseInt((data.sigjd%100)/10); //十位数
			var sigjd100 = parseInt(data.sigjd/100);
			sigjd>0?$("#sigjd").removeClass("dls").addClass("btdls").html(sigjd):$("#sigjd").removeClass("btdls").addClass("dls").html(sigjd);
			if(sigjd100>0){
				$("#sigjd10").removeClass("dls").addClass("btdls").html(sigjd10);
			}
			else{
				sigjd10>0?$("#sigjd10").removeClass("dls").addClass("btdls").html(sigjd10):$("#sigjd10").removeClass("btdls").addClass("dls").html(sigjd10);
			}
			sigjd100>0?$("#sigjd100").removeClass("dls").addClass("btdls").html(sigjd100):$("#sigjd100").removeClass("btdls").addClass("dls").html(sigjd100);
			
			
			var sgjd = parseInt(data.sgjd%10); //个位
			var sgjd10 = parseInt((data.sgjd%100)/10); //十位数
			var sgjd100 = parseInt(data.sgjd/100);
			sgjd>0?$("#sgjd").removeClass("dls").addClass("btdls").html(sgjd):$("#sgjd").removeClass("btdls").addClass("dls").html(sgjd);
			if(sgjd100>0){
				$("#sgjd10").removeClass("dls").addClass("btdls").html(sigjd10);
			}
			else{
				sgjd10>0?$("#sgjd10").removeClass("dls").addClass("btdls").html(sgjd10):$("#sgjd10").removeClass("btdls").addClass("dls").html(sgjd10);
			}
			sgjd100>0?$("#sgjd100").removeClass("dls").addClass("btdls").html(sgjd100):$("#sgjd100").removeClass("btdls").addClass("dls").html(sgjd100);
			
			var egjd = parseInt(data.egjd%10); //个位
			var egjd10 = parseInt((data.egjd%100)/10); //十位数
			var egjd100 = parseInt(data.egjd/100);
			egjd>0?$("#egjd").removeClass("dls").addClass("btdls").html(egjd):$("#egjd").removeClass("btdls").addClass("dls").html(egjd);
			if(egjd100>0){
				$("#egjd10").removeClass("dls").addClass("btdls").html(egjd10);
			}
			else{
				egjd10>0?$("#egjd10").removeClass("dls").addClass("btdls").html(egjd10):$("#egjd10").removeClass("btdls").addClass("dls").html(egjd10);
			}
			egjd100>0?$("#egjd100").removeClass("dls").addClass("btdls").html(egjd100):$("#egjd100").removeClass("btdls").addClass("dls").html(egjd100);
			
			var ygjd = parseInt(data.ygjd%10); //个位
			var ygjd10 = parseInt((data.ygjd%100)/10); //十位数
			var ygjd100 = parseInt(data.ygjd/100);
			ygjd>0?$("#ygjd").removeClass("dls").addClass("btdls").html(ygjd):$("#ygjd").removeClass("btdls").addClass("dls").html(ygjd);
			if(ygjd100>0){
				$("#ygjd10").removeClass("dls").addClass("btdls").html(ygjd10);
			}
			else{
				ygjd10>0?$("#ygjd10").removeClass("dls").addClass("btdls").html(ygjd10):$("#ygjd10").removeClass("btdls").addClass("dls").html(ygjd10);
			}
			ygjd100>0?$("#ygjd100").removeClass("dls").addClass("btdls").html(ygjd100):$("#ygjd100").removeClass("btdls").addClass("dls").html(ygjd100);
			
		},
		complete:function(XHR){
			
		},
		error:function(){
			
		}
	});
}

var vUserUATMzpdSummary=null;
$(function(){
	vUserUATMzpdSummary=new UserUATMzpdSummary();
})